300
"rangearea", a range chart displays sets of data points, each of which is defined by multiple values for the same category, and emphasizes the distance between the two values. The category labels are displayed on the category axis. The plain Range chart fills in the area between the top and the bottom value for each data point. (data requires array of array of two-numbers, such as [[from, to]], supports vertical field, scrollable)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value + `°`");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Jan(5 15), Feb(6 16), Mar(8 18), Apr(10 20), May(13 23), Jun(17 28), Jul(20 32), Aug(20 32), Sep(18 28), Oct(14 23), Nov(9 17)," +
	" Dec(6 15)","Spain") , "Type", "rangearea");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Jan(3 13), Feb(4 15), Mar(8 17), Apr(11 20), May(15 25), Jun(19 29), Jul(21 31), Aug(21 31), Sep(17 27), Oct(12 22), Nov(7 16)," +
	" Dec(4 14)","Spain") , "Type", "rangearea");
_ObjectCallMethod( graph , "EndUpdate");

299
"rangecolumn", single

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value + `°`");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Jan(5 15), Feb(6 16), Mar(8 18), Apr(10 20), May(13 23), Jun(17 28), Jul(20 32), Aug(20 32), Sep(18 28), Oct(14 23), Nov(9 17)," +
	" Dec(6 15)","Spain") , "Type", "RangeColumn");
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

298
"rangecolumn", a range column chart displays information as a range of data by plotting two Y-values (low and high) per data point. The vertical axis shows the values, and the horizontal axis shows the categories they belong to; in multiple-series range column charts, values are grouped by categories. (data requires array of array of two-numbers, such as [[from, to]], supports vertical field, scrollable)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value + `°`");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Jan(5 15), Feb(6 16), Mar(8 18), Apr(10 20), May(13 23), Jun(17 28), Jul(20 32), Aug(20 32), Sep(18 28), Oct(14 23), Nov(9 17)," +
	" Dec(6 15)","Spain") , "Type", "RangeColumn");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Jan(3 13), Feb(4 15), Mar(8 17), Apr(11 20), May(15 25), Jun(19 29), Jul(21 31), Aug(21 31), Sep(17 27), Oct(12 22), Nov(7 16)," +
	" Dec(4 14)","Spain") , "Type", "RangeColumn");
_ObjectCallMethod( graph , "EndUpdate");

297
"pie", a pie chart (or a circle chart) is a circular statistical graphic which is divided into slices to illustrate numerical proportion. In a pie chart, the arc length of each slice (and consequently its central angle and area) is proportional to the quantity it represents. While it is named for its resemblance to a pie which has been sliced, there are variations on the way it can be presented. (data requires array of numbers, non-scrollable)
OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(18) = 2");
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "pie");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "pie");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

296
"waterfall", a waterfall chart is a form of data visualization that helps in understanding the cumulative effect of sequentially introduced positive or negative values. These intermediate values can either be time based or category based. The waterfall chart is also known as a flying bricks chart or Mario chart due to the apparent suspension of columns (bricks) in mid-air. Often in finance, it will be referred to as a bridge. (data requires array of numbers, supports vertical field, scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "waterfall");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "waterfall");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

295
"radarcolumn", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "radarcolumn");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "radarcolumn");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

294
"radarcolumn", displays data in radial columns starting from one center point. The circle is divided into equal portions depending on the number of columns and each column group occupies one portion (similar with "radarArea" type, data requires array of numbers, non-scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "radarcolumn");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "radarcolumn");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

293
"radarline", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "radarline");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "radarline");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

292
"radarline" (data requires array of numbers, non-scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "radarline");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "radarline");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

291
"radararea", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "radararea");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "radararea");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

290
"radararea", a radar chart is a graphical method of displaying multivariate data in the form of a two-dimensional chart of three or more quantitative variables represented on axes starting from the same point. The relative position and angle of the axes is typically uninformative, but various heuristics, such as algorithms that plot data as the maximal total area, can be applied to sort the variables (axes) into relative positions that reveal distinct correlations, trade-offs, and a multitude of other comparative measures. (data requires array of numbers, non-scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "radararea");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "radararea");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

289
"column", single

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "column");
_ObjectCallMethod( graph , "EndUpdate");

288
"column", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "column");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "column");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

287
"column", a column chart or column graph is a chart or graph that presents categorical data with rectangular columns with heights proportional to the values that they represent. A horizontal column chart is called a bar chart. (data requires array of numbers, supports vertical field, scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "column");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "column");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

286
"line", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "line");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "line");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

285
"line", a line chart or line graph, also known as curve chart is a type of chart which displays information as a series of data points called 'markers' connected by straight line segments. It is a basic type of chart common in many fields. It is similar to a scatter plot except that the measurement points are ordered (typically by their x-axis value) and joined with straight line segments. A line chart is often used to visualize a trend in data over intervals of time - a time series - thus the line is often drawn chronologically. In these cases they are known as run charts. (data requires array of numbers, supports vertical field, scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "line");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "line");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

284
"area", stacked

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide");
		_ObjectSetProperty( serie , "Type", "area");
		_ObjectSetProperty( serie , "Stack", "group");
	serie = _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native");
		_ObjectSetProperty( serie , "Type", "area");
		_ObjectSetProperty( serie , "Stack", "group");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

283
"area", an area chart or area graph displays graphically quantitative data. It is based on the line chart. The area between axis and line are commonly emphasized with colors, textures and hatchings. Commonly one compares two or more quantities with an area chart. (data requires array of numbers, supports vertical field, scrollable)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "Pad", 18);
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(14.1),Spanish(6.7),English(4.9),Hindi(4.2),Arabic(4.1),Bengali(3.3),Portuguese(2.9),Russian(2.8),Japanese(1.7),Lahnda(1" +
	".6)","Worldwide") , "Type", "area");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Chinese(13.2),Spanish(6.6),English(4.8),Hindi(4.1),Arabic(4.0),Bengali(3.2),Portuguese(2.8),Russian(2.7),Japanese(1.6),Lahnda(1" +
	".5)","Native") , "Type", "area");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

282
Define the color to show the frame around the pies

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1920(1.8),1945(2.3),1970(13.7),1995(5.7),2020(7.8)","Population");
	_ObjectSetProperty( serie , "Type", "Pie");
	_ObjectSetProperty( serie , "ShowValue", 7);
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(7) = 255");
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(6) = 4");
_ObjectCallMethod( graph , "EndUpdate");

281
Define the width of the line to show the serie

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1920(1.8),1945(2.3),1970(13.7),1995(5.7),2020(7.8)","Population");
	_ObjectSetProperty( serie , "Type", "Line");
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(6) = 4");
_ObjectCallMethod( graph , "EndUpdate");

280
Changes the spline's tension and alpha curves

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1920(1.8),1945(2.3),1970(13.7),1995(5.7),2020(7.8)","Population");
	_ObjectSetProperty( serie , "Type", "Line");
	_ObjectSetProperty( serie , "Style", 1);
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(4) = 0");
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(5) = 1");
_ObjectCallMethod( graph , "EndUpdate");

279
Enables or disables the presentation of hollow representations. This indicates instances where the closing price exceeds the opening price, resulting in candlesticks characterized by unfilled bodies

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(3) = False");
_ObjectCallMethod( graph , "EndUpdate");

278
Define the size to display the candle stick

OBJECT categoryaxis,graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 18);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	_ObjectSetProperty( categoryaxis , "Format", "value mid 9 left 2");
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(2) = 2");
_ObjectCallMethod( graph , "EndUpdate");

277
Define the radius to show the plot on scatter-type charts

OBJECT cursor,graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "11 22 33,44 55 66,77 88 99,12 34 56,78 90 23");
	_ObjectSetProperty( serie , "Type", "bubble");
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(1) = 64");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "21 32 43,54 65 76,87 98 09,45 67 89,90 23 45");
	_ObjectSetProperty( serie , "Type", "bubble");
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(1) = 64");
cursor = _ObjectGetProperty( graph , "Cursor");
	_ObjectSetProperty( cursor , "Visible", -1);
	_ObjectSetProperty( cursor , "ShowCursorXLine", 0);
_ObjectCallMethod( graph , "EndUpdate");

276
Customizes the captions to be shown within the legend

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "AsPercent", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "LegendFormat", "trim(label replace `Ocean` with ``)");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

275
Stacked (data points within a series are stacked on top of each other rather than plotted side by side)
OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Electronics(350),Clothing(200),Books(150)",2001) , "Stack", "A");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Electronics(500),Clothing(150),Books(180)",2002) , "Stack", "A");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

274
Draws a curved line

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1920(1.8),1945(2.3),1970(3.7),1995(5.7),2020(7.8)","Population");
	_ObjectSetProperty( serie , "Type", "Line");
	_ObjectSetProperty( serie , "Style", 1);
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(6) = 2");
_ObjectCallMethod( graph , "EndUpdate");

273
Customizes the values to display on the chart (showValue property includes the exValue)

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "Visible", 0);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)");
	_ObjectSetProperty( serie , "ShowValue", 7);
	_ObjectSetProperty( serie , "ValueFormat", "category + `<br><b>` + (percent format ``) + `%`");
_ObjectCallMethod( graph , "EndUpdate");

272
Shows or hides the serie's value-points, value-lines and values

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectCallMethod( graph , "EndUpdate");

271
Shows or hides the serie

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)");
		_ObjectSetProperty( serie , "Visible", 0);
		_ObjectSetProperty( serie , "Vertical", -1);
		_ObjectSetProperty( serie , "Name", 2001);
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)") , "Name", 2002);
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

270
Show bars graph (the serie is showing the data vertically or horizontally)

OBJECT graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "VisualAppearance") , "Add", 1,"gBFLBCJwBAEHhEJAAEhABUQDg6AADACAxRDAMgBQKAAzAJBIYhiGgcYCgMZBSDeCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKsGRHF6MI6gOYpCgOIYjRJNIASV" +
	"AceAAHCUZrjSgobAiCYlTZCIBQS5oOBIACmabiegZLgmQInUrMEggVDgJSPuTWNQUdYdJQTHIZBpEWyLKjkNQwWrCNr3DTUEyNDauIDpCKLCpGZYYVRPOAgAKldxhGCa" +
	"JokGkgc4HHyrcCwfDAMraCQQWAAF62Jb1JyrSSBchnOwpDpuCaVQLXUB5RRNQyZTiyIrtS5AAqnNJzW5cE46Li0B5QAC8QA1S7NPo/HaZT5kGB7ZDddzuADfcLlfD5Bx" +
	"EDCUhQmEPAbl6K4hlKQ5snwNwtleDxpBeMRIHmd4+A8R4/BuRZvEABQDEmDJoHUOQZEYMgVjQSIEE0fwRjCWQJAoEIXHWQxCAGBBggAbpemOCJaDaRowkQKwfgSEJCBQ" +
	"DAGnCWAsDYTJTLSBwOlgfghggIgohYIA3A0Iw8GcCxCigZAsguB4hBwQ4HAyZAMjMJhJjIPBdA0SZxkAOoPEOIhMGEDYJHGSB0gmIg5CYSAokgAZggME4DCkAhACbIhg" +
	"ioIwImQDhXCOCQRHgNwogcIJyGCGImBGMAyAqYxJCISINAcAJcC0JxGmCbIiByQ5Zk4dYdCWORqFgJJGACYIkB0A5pn6AYgAmcY8DwHRDlCOg3CaZIKCwfgSgOOgUDwK" +
	"RHFCfoUiWKRaF4eQACWMhUGEDoKHGWBAigag6gqJIpCmYJogMExDEqLA0ioah6giKAdkQGpOjWLQrGobjfEYMJwioHhEDqfpBjACohmAQoxGwewakiMpsisNBCCqbALE" +
	"AQ40i0KtjCYRhQnSLQekQWxul2NwKlGaBEjgbg7gqZI5m4a4kEQK4tkuMBFjuLprFiDgnAYYJ8jAHxEHuXp5j4L4rnafI/m+PAGnoLBvgwEBH5Aa5Ih8GhEBKUIABKMJ" +
	"sEMDwtAecQnBSRYxFwXwakYcZBCSNZDnGcQrCGlIigQagQkscgIEyShyjyKI3CARI8j8MZMDMLJXDSTZEjKYwqk6BJMnMPI8goMYwEQLoIEEOxElGNBdB8SpSHSTQjE6" +
	"UZLj0FxRBONQ9E6cgpEaUQYj0IYFA0bxdlcNZilwfwTEiYRUDwHZDkCSxoAyNhQnMYgTHWYp4gcFB3C2Uxzl0N4IoQBvAjEwAQIApRfDvH2PELgOhEhUDwI0GgxBIgED" +
	"QEMRQ4hPgGBKBgEgSBTjIHkHwS4KQ8siEQJIMIkQxCvBwCoS4hAQCkBuIYcIuRrBzE6BMK4Eg7D0HOEAewIgDilFwPwE4mBODvDUCoew9BsiMCyJYQg+BlAiEwMQNArx" +
	"wCKH6PARYLR6hSCuFYMYFRSgZBMCwA45gfiFHSAocomB5AnCmGcH4tAkgNFGHkFQNAGAEHAN4GQERhgQF0GsDIxg/iTHIJwMw4RVA2EMCEOA9APgGE+JgNATBHE4F6Ac" +
	"UAZwuAYAAAgBBAQ==");
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)");
		_ObjectSetProperty( serie , "Color", 16777216);
		_ObjectSetProperty( serie , "Vertical", -1);
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)") , "Color", 16777216);
_ObjectSetProperty( graph , "SeriesColors", "red,RGB(255,128,0)");
_ObjectCallMethod( graph , "EndUpdate");

269
Define the name of the chart serie which is visible in the legend

OBJECT graph,series,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "AsPercent", -1);
	_ObjectSetProperty( valueaxis , "Format", "(value  * 100 format `0`) + `%`");
series = _ObjectGetProperty( graph , "Series");
	_ObjectCallMethod( series , "Add", "Asian(10),Black(13),Hispanic(15),White(60),Other(7)","<fgcolor blue>Population");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Asian(65),Black(69),Hispanic(67),White(70),Other(68)") , "Name", "<fgcolor teal>Height");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

268
Define the visual appearance of the serie using EBN colors (method 3,mixt)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "VisualAppearance") , "Add", 1,"gBFLBCJwBAEHhEJAAEhABVoDg6AADACAxRDAMgBQKAAzAJBIYhiGgcYCgMZBSDeCYXABCEYRXBIZQ7BKNIxjSJwFgmEgADIOAzyPAsVwSGobRpkEaIMiONoYR5Ac4yF" +
	"AcQxHE6TZRGeQRRiGModT5HFIxXIsBgRECEQChFzQcCQAJUVZFdAyVQlDRCGSpJrkEC4cBCCZPTzUNR1LS9WS1DoaRJoG4ZHDUMJyS7dcjyHINGwxMinJrwKA6bi6BAw" +
	"YYAEwUPAYcT9QaRZznOQaLhiQIdVxDNbURgWKgVBK/AiqCA7Bq2VpYZZmFB5VJ9P5LPiEcE+fAdTQHUS0dItPR7OiacJ4TpdF48BhVdY7UCEdoADYtYxCP6qSxiFDUDA" +
	"/CsF5KloAAXm4VBfEuKJUFuZxSi6DouAY34NDWdItg2HgTjaWZHDuVpPAae4DkQGRwjyXBvlcE47iMdoelQDYyHcHJkGGFIAEAARAGkGJHEGVByBkVBUCSFhEgQIQ2BM" +
	"RpDGQJAoHuEIXDUCAGBGAYBHsc4NhMNJOCqCJCDoKIKiKGIuC6CxjAiMgyguYw4iSXg2g2MZoEcEJJjGLA4CiBwwnSJQdEOcogHcEBKjGZBDCuB4xBSMQfEQcpUgAEoL" +
	"gICBMC6SBBDiPghkUEwEgkFJMEILBVCyR4RDiGQckcIY8DYCwJnGQA6hAJApBIRoSCSKQyE6FAlCkUhWhYJYpHIXoYCYIwcg0FZHiCeA0hqJpJjocIQmQWQeEmEpklkP" +
	"hRhSZRZF4WYWmWWR+GEFRoCoEoGBmQpQiiAwTgMIh0G4DpokmToPh2KQpmaFYfCmCZ8jcH4EnITBYA+RpQkQLg3A0Iw8iMIAHgGQA3AsSZxjwPApkcYS5h4BAijQegRA" +
	"sCRAjQH5EhKXIBBKS4pGSPQhgUAo4HUEtHhAPQxgqUoMmNjRQhAHA7G6I42CUM4HmEKA7jILIrDKTo0C0KxSlaNglhKXB/BMSBxFwUw6k4c4im2QZujwIJtCySYSGyFQ" +
	"YEOKwuk2M5tBEHpTjUbR7GQTgjgUUJym+QoyAwJwiDsSAxDQNJEi8fBXBePpxiGXA8AyMgbjMI5MHIXIenaRQvhwYp8BOMpskMM5PnMLQHAyQ4xAyIw4kWL4sGZDoxmi" +
	"GwxkKLpxlQPQLi8TQaniUgziwap+BMbwRBsBJBjIO48hcHIHEGMAyAqbBbB6SZVjKLQnDuNptlsfBvA2Qx4iyKwM4GR6BBBMDAQwxQIDkA8BQQYoA+iqGSEUNgmxKhKD" +
	"KLwVojQ3AGACBAFIFxCAgFIE8RgogUgcBiAsUY8BJAYCaLMPw/xgDwD2F8BYwxtBcCeBcNoWxOBwFIGEZgRgagGCcA0cYJwajOCiFwf4BRhAID4DARYxAEhcCgJkYwdQ" +
	"eB/CwCoeowhcgqBoAwAYWAxAVEiOIdAagkCLGCLmAoBwMB4DoEsRgYRwgyBkIcUg4BmAfZKEgQQUBGhCeGDYBAhQUDaBGBUAYeBHBVAcCIJ4KARCSCGGgbwcQjgaA4Gk" +
	"foxgfjkDUV8GAswLCDE8AIBwtAjAAAQAggIA=");
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)") , "Color", 16777216);
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)") , "Color", 16777216);
_ObjectSetProperty( graph , "SeriesColors", "red,RGB(255,128,0)");
_ObjectCallMethod( graph , "EndUpdate");

267
Define the color to show the serie (method 2)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)");
	_ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)");
_ObjectSetProperty( graph , "SeriesColors", "red,RGB(255,128,0)");
_ObjectCallMethod( graph , "EndUpdate");

266
Define the color to show the serie (method 1)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)") , "Color", "red");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)") , "Color", 33023);
_ObjectCallMethod( graph , "EndUpdate");

265
Changes the position of the serie

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)");
	_ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)");
_ObjectCallMethod(graph, "ExecuteTemplate", "Series.Item(1).Position = 0");
_ObjectCallMethod( graph , "EndUpdate");

264
Referencing a series by its key

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(125),Google(94),Twitter(38),LinkedIn(172),Instagram(53),Pinterest(187),Snapchat(104),WhatsApp(19)") , "Key", "1st");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "Facebook(176),Google(81),Twitter(47),LinkedIn(159),Instagram(62),Pinterest(193),Snapchat(118),WhatsApp(25)") , "Key", "2nd");
_ObjectCallMethod(graph, "ExecuteTemplate", "Series.Item(`2nd`).Visible = False");
_ObjectCallMethod( graph , "EndUpdate");

263
Removes the serie (click to remove the serie)
// Click event - Occurs when the user presses and then releases the left mouse button over the control.
FUNCTION graphEvents_Click()
	_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Remove", 0);
END

OBJECT graph;

graph =  ObjectByName("AN1") ;
ObjectAssociateEvents("graphEvents", graph);
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)");
_ObjectCallMethod( graph , "EndUpdate");

262
Clears the series (click to remove all series)
// Click event - Occurs when the user presses and then releases the left mouse button over the control.
FUNCTION graphEvents_Click()
	_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Clear");
END

OBJECT graph;

graph =  ObjectByName("AN1") ;
ObjectAssociateEvents("graphEvents", graph);
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)");
_ObjectCallMethod( graph , "EndUpdate");

261
Add multiple series (mixt)
OBJECT graph,serie,series,valueaxes,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(1) = `1,5`");
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
valueaxes = _ObjectGetProperty( graph , "ValueAxes");
	valueaxis = _ObjectCallMethod( valueaxes , "Add", "g+a");
		_ObjectSetProperty( valueaxis , "End", 0.66);
		_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Step", 1000);
	valueaxis = _ObjectCallMethod( valueaxes , "Add", "p");
		_ObjectSetProperty( valueaxis , "Start", 0.66);
		_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Step", 1000);
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "UnitedStates(22.7),China(17.6),Japan(5.0),Germany(4.4),India(3.2),UnitedKingdom(3.1),France(3.0),Brazil(2.5)","GDP");
		_ObjectSetProperty( serie , "Axis", "g+a");
		_ObjectSetProperty( serie , "Stack", "g+a");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(331),China(1400),Japan(126),Germany(83),India(1400),UnitedKingdom(68),France(67),Brazil(213)","Population") , "Axis", "p");
	serie = _ObjectCallMethod( series , "Add", "UnitedStates(9.8),China(9.6),Japan(0.377),Germany(0.357),India(3.3),UnitedKingdom(0.610),France(0.695),Brazil(8.5)","Area");
		_ObjectSetProperty( serie , "Axis", "g+a");
		_ObjectSetProperty( serie , "Stack", "g+a");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

260
Add multiple series (same value-axis, stacked)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(22.7),China(17.6),Japan(5.0),Germany(4.4),India(3.2),UnitedKingdom(3.1),France(3.0),Brazil(2.5)","GDP") , "Stack", "g+a");
	_ObjectCallMethod( series , "Add", "UnitedStates(331),China(1400),Japan(126),Germany(83),India(1400),UnitedKingdom(68),France(67),Brazil(213)","Population");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(9.8),China(9.6),Japan(0.377),Germany(0.357),India(3.3),UnitedKingdom(0.610),France(0.695),Brazil(8.5)","Area") , "Stack", "g+a");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

259
Add multiple series (same value-axis, all stacked)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(22.7),China(17.6),Japan(5.0),Germany(4.4),India(3.2),UnitedKingdom(3.1),France(3.0),Brazil(2.5)","GDP") , "Stack", "all");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(331),China(1400),Japan(126),Germany(83),India(1400),UnitedKingdom(68),France(67),Brazil(213)","Population") , "Stack", "all");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(9.8),China(9.6),Japan(0.377),Germany(0.357),India(3.3),UnitedKingdom(0.610),France(0.695),Brazil(8.5)","Area") , "Stack", "all");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

258
Add multiple series (same value-axis)

OBJECT graph,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	_ObjectCallMethod( series , "Add", "UnitedStates(22.7),China(17.6),Japan(5.0),Germany(4.4),India(3.2),UnitedKingdom(3.1),France(3.0),Brazil(2.5)","GDP");
	_ObjectCallMethod( series , "Add", "UnitedStates(331),China(1400),Japan(126),Germany(83),India(1400),UnitedKingdom(68),France(67),Brazil(213)","Population");
	_ObjectCallMethod( series , "Add", "UnitedStates(9.8),China(9.6),Japan(0.377),Germany(0.357),India(3.3),UnitedKingdom(0.610),France(0.695),Brazil(8.5)","Area");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

257
Add multiple series (different value axes)

OBJECT graph,series,valueaxes,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectGetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "MajorGridLines") , "Color", "lightgray");
valueaxes = _ObjectGetProperty( graph , "ValueAxes");
	valueaxis = _ObjectCallMethod( valueaxes , "Add", "g");
		_ObjectSetProperty( valueaxis , "End", 0.33);
		_ObjectSetProperty( valueaxis , "Visible", 0);
		_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Step", 1000);
	valueaxis = _ObjectCallMethod( valueaxes , "Add", "p");
		_ObjectSetProperty( valueaxis , "Start", 0.33);
		_ObjectSetProperty( valueaxis , "End", 0.66);
		_ObjectSetProperty( valueaxis , "Visible", 0);
		_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Step", 1000);
	valueaxis = _ObjectCallMethod( valueaxes , "Add", "a");
		_ObjectSetProperty( valueaxis , "Start", 0.66);
		_ObjectSetProperty( valueaxis , "Visible", 0);
		_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Step", 1000);
series = _ObjectGetProperty( graph , "Series");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(22.7),China(17.6),Japan(5.0),Germany(4.4),India(3.2),UnitedKingdom(3.1),France(3.0),Brazil(2.5)","GDP") , "Axis", "g");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(331),China(1400),Japan(126),Germany(83),India(1400),UnitedKingdom(68),France(67),Brazil(213)","Population") , "Axis", "p");
	_ObjectSetProperty( _ObjectCallMethod( series , "Add", "UnitedStates(9.8),China(9.6),Japan(0.377),Germany(0.357),India(3.3),UnitedKingdom(0.610),France(0.695),Brazil(8.5)","Area") , "Axis", "a");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

256
Display the values over the columns

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( graph , "ValuePoint", "0,,,,,,0");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

255
Define the pad, distance between value-label and its frame (the number indicated by the ValuePoint property in the 11-th position)
OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,,,,,,8");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

254
Define the size of the frame around the value-label (the number indicated by the ValuePoint property in the 10-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,,,,,4");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

253
Define the color of the frame around the value-label (the color indicated by the ValuePoint property in the 9-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,,,,red");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

252
Define the background color of the value-label (the color indicated by the ValuePoint property in the 8-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,,,red");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

251
Define the length of the line (the number indicated by the ValuePoint property in the 7-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,,0");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

250
Define the size of the line from the value point to its label (the number indicated by the ValuePoint property in the 6-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,,4");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

249
Define the color of the line from the value point to its label (the color indicated by the ValuePoint property in the 5-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,,red");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

248
Define the size of the frame around the value point (the number indicated by the ValuePoint property in the 4-th position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,,4");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

247
Define the color of the frame around the value point (the color indicated by the ValuePoint property in the 3-rd position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",,red");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

246
Define the color of the value point (the color indicated by the ValuePoint property in the 2-nd position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", ",red");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

245
Define the size of the value point (the number indicated by the ValuePoint property in the first position)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 48);
_ObjectSetProperty( graph , "ValuePoint", "16");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific(16525), Atlantic(10646), Indian(7056), Southern(2033), Arctic(1406)") , "ShowValue", 7);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

244
Disables resizing the chart by drag and drop (resize the chart's value by clicking and dragging with the middle mouse button)
OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 64);
_ObjectSetProperty( graph , "AllowValueResize", 0);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Asia(4600), Africa(1300), Europe(747), North America(579), South America(431), Australia/Oceania(42)");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Asia(4458), Africa(3037), North America(2470), South America(1784), Antarctica(1400), Europe(1018), Australia/Oceania(856)");
_ObjectSetProperty( _ObjectGetProperty( graph , "Cursor") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

243
Scrolls programatically the chart
OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 8);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value format ``");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectCallMethod(graph, "ExecuteTemplate", "ScrollPos(1) = 256");
_ObjectCallMethod( graph , "EndUpdate");

242
Disables scrolling the chart by clicking and dragging the chart
OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 8);
_ObjectSetProperty( graph , "AllowScroll", 0);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value format ``");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectCallMethod( graph , "EndUpdate");

241
Disables the scroll bars
OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 8);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value format ``");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectSetProperty( graph , "ScrollBars", 0);
_ObjectSetProperty( graph , "AllowScroll", 0);
_ObjectCallMethod( graph , "EndUpdate");

240
Hides the scroll bars
OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 8);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value format ``");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectSetProperty( graph , "ScrollBars", 0);
_ObjectCallMethod( graph , "EndUpdate");

239
The maximum value of the axis does not fit the view. Is there anything I can do to ensure that it fits the view

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)");
_ObjectSetProperty( graph , "Pad", 24);
_ObjectCallMethod( graph , "EndUpdate");

238
Customizes the "no or invalid data" message

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectSetProperty( graph , "Invalid", "<fgcolor red>no or invalid data");
_ObjectSetProperty( graph , "FormatText", 9);

237
Sorts descending the serie

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "Vertical", -1);
_ObjectSetProperty( graph , "Sort", "0:D");
_ObjectCallMethod( graph , "EndUpdate");

236
Sorts ascending the serie

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "Vertical", -1);
_ObjectSetProperty( graph , "Sort", "0");
_ObjectCallMethod( graph , "EndUpdate");

235
I changed the ValueSize property but it appears that it has no effect

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 32);
_ObjectSetProperty( graph , "AutoFit", 0);
_ObjectSetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "Format", "value replace `Ocean` with ``");
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "Type", "Column");
_ObjectCallMethod( graph , "EndUpdate");

234
Define the size to show a column or a bar within the chart

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 32);
_ObjectSetProperty( _ObjectGetProperty( graph , "CategoryAxis") , "Format", "value replace `Ocean` with ``");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)");
_ObjectCallMethod( graph , "EndUpdate");

233
Customizes the tooltip (shown while the cursor hovers value-points of the chart)

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod(graph, "ExecuteTemplate", "Background(65) = 1");
_ObjectCallMethod(graph, "ExecuteTemplate", "Background(66) = 16777215");
_ObjectSetProperty( graph , "ToolTipFormat", "`<b>` + category + `</b><br>Value: ` + (value format ``)");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "ShowValue", 1);
_ObjectCallMethod( graph , "EndUpdate");

232
Resizes the elements of the series to fit the control's content

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1,2,3,4");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( graph , "EndUpdate");

231
Define the preset color scheme for the chart's series, encompassing both regular and reduced values

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 8);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/msft.csv");
_ObjectSetProperty( _ObjectGetProperty( graph , "ValueAxis") , "Format", "value format ``");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "msft");
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectSetProperty( graph , "SeriesColors", "gray");
_ObjectSetProperty( graph , "SeriesColorsDecrease", "black");
_ObjectCallMethod( graph , "EndUpdate");

230
Define the default colors for the chart's series

OBJECT categoryaxis,graph,serie,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( graph , "VisualAppearance") , "Add", 1,"gBFLBCJwBAEHhEJAAEhABUQDg6AADACAxRDAMgBQKAAzAJBIYhiGgcYCgMZBSDeCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKsGRHF6MI6gOYpCgOIYjRJNIASV" +
	"AceAAHCUZrjSgobAiCYlTZCIBQS5oOBIACmabiegZLgmQInUrMEggVDgJSPuTWNQUdYdJQTHIZBpEWyLKjkNQwWrCNr3DTUEyNDauIDpCKLCpGZYYVRPOAgAKldxhGCa" +
	"JokGkgc4HHyrcCwfDAMraCQQWAAF62Jb1JyrSSBchnOwpDpuCaVQLXUB5RRNQyZTiyIrtS5AAqnNJzW5cE46Li0B5QAC8QA1S7NPo/HaZT5kGB7ZDddzuADfcLlfD5Bx" +
	"EDCUhQmEPAbl6K4hlKQ5snwNwtleDxpBeMRIHmd4+A8R4/BuRZvEABQDEmDJoHUOQZEYMgVjQSIEE0fwRjCWQJAoEIXHWQxCAGBBggAbpemOCJaDaRowkQKwfgSEJCBQ" +
	"DAGnCWAsDYTJTLSBwOlgfghggIgohYIA3A0Iw8GcCxCigZAsguB4hBwQ4HAyZAMjMJhJjIPBdA0SZxkAOoPEOIhMGEDYJHGSB0gmIg5CYSAokgAZggME4DCkAhACbIhg" +
	"ioIwImQDhXCOCQRHgNwogcIJyGCGImBGMAyAqYxJCISINAcAJcC0JxGmCbIiByQ5Zk4dYdCWORqFgJJGACYIkB0A5pn6AYgAmcY8DwHRDlCOg3CaZIKCwfgSgOOgUDwK" +
	"RHFCfoUiWKRaF4eQACWMhUGEDoKHGWBAigag6gqJIpCmYJogMExDEqLA0ioah6giKAdkQGpOjWLQrGobjfEYMJwioHhEDqfpBjACohmAQoxGwewakiMpsisNBCCqbALE" +
	"AQ40i0KtjCYRhQnSLQekQWxul2NwKlGaBEjgbg7gqZI5m4a4kEQK4tkuMBFjuLprFiDgnAYYJ8jAHxEHuXp5j4L4rnafI/m+PAGnoLBvgwEBH5Aa5Ih8GhEBKUIABKMJ" +
	"sEMDwtAecQnBSRYxFwXwakYcZBCSNZDnGcQrCGlIigQagQkscgIEyShyjyKI3CARI8j8MZMDMLJXDSTZEjKYwqk6BJMnMPI8goMYwEQLoIEEOxElGNBdB8SpSHSTQjE6" +
	"UZLj0FxRBONQ9E6cgpEaUQYj0IYFA0bxdlcNZilwfwTEiYRUDwHZDkCSxoAyNhQnMYgTHWYp4gcFB3C2Uxzl0N4IoQBvAjEwAQIApRfDvH2PELgOhEhUDwI0GgxBIgED" +
	"QEMRQ4hPgGBKBgEgSBTjIHkHwS4KQ8siEQJIMIkQxCvBwCoS4hAQCkBuIYcIuRrBzE6BMK4Eg7D0HOEAewIgDilFwPwE4mBODvDUCoew9BsiMCyJYQg+BlAiEwMQNArx" +
	"wCKH6PARYLR6hSCuFYMYFRSgZBMCwA45gfiFHSAocomB5AnCmGcH4tAkgNFGHkFQNAGAEHAN4GQERhgQF0GsDIxg/iTHIJwMw4RVA2EMCEOA9APgGE+JgNATBHE4F6Ac" +
	"UAZwuAYAAAgBBAQ==");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(4) = 1");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( graph , "DataOptions", "hdr=1 eor=';' eof=' '");
_ObjectSetProperty( graph , "Data", "Month Min Max;Jan -2 10;Feb 0 12;Mar 3 15;Apr 7 18;May 12 22;Jun 16 25;Jul 18 28;Aug 17 27;Sep 14 24;Oct 9 19;Nov 4 15;Dec 0 10" +
	"");
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "Format", "value + `°`");
	_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Color", "transparent");
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Month");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Min,Max");
	_ObjectSetProperty( serie , "Type", "RangeColumn");
	_ObjectSetProperty( serie , "Vertical", -1);
	_ObjectSetProperty( serie , "Color", 16777216);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

229
Updates the x-axis, y-axis

OBJECT graph,lineoptions,serie;

graph =  ObjectByName("AN1") ;
lineoptions = _ObjectGetProperty( _ObjectGetProperty( graph , "XAxis") , "AxisLine");
	_ObjectSetProperty( lineoptions , "Width", 2);
	_ObjectSetProperty( lineoptions , "Color", "red");
lineoptions = _ObjectGetProperty( _ObjectGetProperty( graph , "YAxis") , "AxisLine");
	_ObjectSetProperty( lineoptions , "Width", 2);
	_ObjectSetProperty( lineoptions , "Color", "red");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "1 99 1,2 96 2,3 92 3,4 86 4,5 79 5,6 70 6,7 60 7,8 50 8,9 38 9,10 25 10,11 13 11");
	_ObjectSetProperty( serie , "Type", "bubble");
	_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
	_ObjectCallMethod(graph, "TemplatePut", serie)
	_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(1) = 96");

228
Updates the default/first value-axis

OBJECT graph,valueaxis;

graph =  ObjectByName("AN1") ;
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "Tfi", "<fgcolor red>");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Friendster(121111111),Facebook(979750000),Flickr(79664888),Google Buzz(170000000),Google+(107319100),Hi5(900202990),Instagram(8" +
	"0202990),MySpace(80202990),Orkut(45067022),Pinterest(197319100),Reddit(360250000),Snapchat(280250000),TikTok(860250000),Tumblr(1" +
	"46890156),Twitter(160250000),WeChat(118123370),Weibo(79195730),Whatsapp(1160250000),YouTube(844638200)");

227
Updates the default/first category-axis

OBJECT categoryaxis,graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Asia,Africa,Europe,North America,Antarctica,South America,Australia/Oceania");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "4600,1300,747,579,0,422,42");
		_ObjectSetProperty( serie , "Name", "Population");
		_ObjectSetProperty( serie , "Type", "Line");
		_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
		_ObjectCallMethod(graph, "TemplatePut", serie)
		_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(6) = 3");
	serie = _ObjectCallMethod( series , "Add", "4458,3037,1018,2470,1784,1018,856");
		_ObjectSetProperty( serie , "Name", "Area");
		_ObjectSetProperty( serie , "Type", "Column");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

226
Add multiple series into the same view

OBJECT categoryaxis,graph,serie,series;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Asia,Africa,Europe,North America,Antarctica,South America,Australia/Oceania");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
series = _ObjectGetProperty( graph , "Series");
	serie = _ObjectCallMethod( series , "Add", "4600,1300,747,579,0,422,42");
		_ObjectSetProperty( serie , "Name", "Population");
		_ObjectSetProperty( serie , "Type", "Line");
		_ObjectCallMethod(graph, "TemplatePut", "Dim serObj")
		_ObjectCallMethod(graph, "TemplatePut", serie)
		_ObjectCallMethod(graph, "ExecuteTemplate", "serObj.Misc(6) = 3");
	serie = _ObjectCallMethod( series , "Add", "4458,3037,1018,2470,1784,1018,856");
		_ObjectSetProperty( serie , "Name", "Area");
		_ObjectSetProperty( serie , "Type", "Column");
_ObjectSetProperty( _ObjectGetProperty( graph , "Legend") , "Visible", -1);
_ObjectCallMethod( graph , "EndUpdate");

225
Do do I get the DAO version I have installed
OBJECT graph;

graph =  ObjectByName("AN1") ;
Message( _ObjectGetProperty( CreateObject("DAO.DBEngine.35") , "Version") );
Message( _ObjectGetProperty( CreateObject("DAO.DBEngine.36") , "Version") );
Message( _ObjectGetProperty( CreateObject("DAO.DBEngine.120") , "Version") );

224
How do I get a list of interfaces the object implemenets
OBJECT createobject("dao.dbengine.120"),graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
createobject("dao.dbengine.120") = CreateObject("DAO.DBEngine.120");
	rs = _ObjectCallMethod( _ObjectCallMethod( createobject("dao.dbengine.120") , "OpenDatabase", "C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb") , "OpenRecordset", "MSFT");
Message( CreateObject("Exontrol.PropertiesList") );
_ObjectSetProperty( graph , "DataSource", rs);
_ObjectCallMethod( graph , "EndUpdate");

223
Do do I get the ADO version I have installed
OBJECT graph;

graph =  ObjectByName("AN1") ;
Message( "ADO Version:" );
Message( _ObjectGetProperty( CreateObject("ADODB.Connection") , "Version") );

222
DAO, ACCDB, 120

OBJECT categoryaxis,createobject("dao.dbengine.120"),formatgridlinesoptions,graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
createobject("dao.dbengine.120") = CreateObject("DAO.DBEngine.120");
	rs = _ObjectCallMethod( _ObjectCallMethod( createobject("dao.dbengine.120") , "OpenDatabase", "C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb") , "OpenRecordset", "MSFT");
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

221
DAO, MDB, 120

OBJECT categoryaxis,createobject("dao.dbengine.120"),formatgridlinesoptions,graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
createobject("dao.dbengine.120") = CreateObject("DAO.DBEngine.120");
	rs = _ObjectCallMethod( _ObjectCallMethod( createobject("dao.dbengine.120") , "OpenDatabase", "C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb") , "OpenRecordset", "MSFT");
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

220
DAO, MDB

OBJECT categoryaxis,createobject("dao.dbengine.36"),formatgridlinesoptions,graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
createobject("dao.dbengine.36") = CreateObject("DAO.DBEngine.36");
	rs = _ObjectCallMethod( _ObjectCallMethod( createobject("dao.dbengine.36") , "OpenDatabase", "C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.mdb") , "OpenRecordset", "MSFT");
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

219
ADODB, ACCDB, x64

OBJECT categoryaxis,formatgridlinesoptions,graph,rs,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
rs = CreateObject("ADODB.Recordset");
	_ObjectCallMethod( rs , "Open", "MSFT","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb",1,1);
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

218
ADOR, ACCDB

OBJECT categoryaxis,formatgridlinesoptions,graph,rs,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
rs = CreateObject("ADOR.Recordset");
	_ObjectCallMethod( rs , "Open", "MSFT","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb",3,3);
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

217
ADODB, MDB

OBJECT categoryaxis,formatgridlinesoptions,graph,rs,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
rs = CreateObject("ADODB.Recordset");
	_ObjectCallMethod( rs , "Open", "MSFT","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb",3,3);
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

216
ADOR, MDB

OBJECT categoryaxis,formatgridlinesoptions,graph,rs,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
rs = CreateObject("ADOR.Recordset");
	_ObjectCallMethod( rs , "Open", "MSFT","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb",3,3);
_ObjectSetProperty( graph , "DataSource", rs);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Date");
	formatgridlinesoptions = _ObjectGetProperty( categoryaxis , "ChartGridLines");
		_ObjectSetProperty( formatgridlinesoptions , "Format", "value left 7");
		_ObjectSetProperty( formatgridlinesoptions , "Align", 1024);
		_ObjectSetProperty( formatgridlinesoptions , "Color", "lightgray");
	_ObjectSetProperty( categoryaxis , "Format", "value left 7");
	_ObjectSetProperty( categoryaxis , "Split", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Open,High,Low,Close");
	_ObjectSetProperty( serie , "Type", "ohlc");
_ObjectCallMethod( graph , "EndUpdate");

215
The value-axis gets updated as soon as the control is scrolled. It is possible to prevent that

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 2);
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(10) = 0");
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/aapl.txt");
Message( _ObjectGetProperty( graph , "DataSample") );
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "AAPL (open),AAPL (high),AAPL (low),AAPL (close)") , "Type", "candle");
_ObjectCallMethod( graph , "EndUpdate");

214
Debug the data I loaded, or gatter a data sample

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/aapl.txt");
Message( _ObjectGetProperty( graph , "DataSample") );
_ObjectCallMethod( graph , "EndUpdate");

213
Imports the control's data from a safe array (array, method 3)

OBJECT graph,rs,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
rs = CreateObject("ADOR.Recordset");
	_ObjectCallMethod( rs , "Open", "MSFT","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Program Files\Exontrol\ExGraph\Sample\Access\sample.accdb",3,3);
_ObjectSetProperty( graph , "Data", _ObjectCallMethod( rs , "GetRows", ));
Message( _ObjectGetProperty( graph , "DataSample") );
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Column 2,Column 3,Column 4,Column 5");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectCallMethod( graph , "EndUpdate");

212
Imports the control's data from a CSV format (file, method 2)

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
_ObjectSetProperty( graph , "Data", "C:\Program Files\Exontrol\ExGraph\Sample\Data/aapl.txt");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "aapl");
	_ObjectSetProperty( serie , "Data", "AAPL (open),AAPL (high),AAPL (low),AAPL (close)");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectCallMethod( graph , "EndUpdate");

211
Imports the control's data from a CSV format (content, string, method 2)

OBJECT categoryaxis,graph,serie,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(4) = 1");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( graph , "DataOptions", "hdr=1 eor=';' eof=' '");
_ObjectSetProperty( graph , "Data", "Month Min Max;Jan -2 10;Feb 0 12;Mar 3 15;Apr 7 18;May 12 22;Jun 16 25;Jul 18 28;Aug 17 27;Sep 14 24;Oct 9 19;Nov 4 15;Dec 0 10" +
	"");
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "Format", "value + `°`");
	_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Color", "transparent");
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Month");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Min,Max");
	_ObjectSetProperty( serie , "Type", "RangeColumn");
	_ObjectSetProperty( serie , "Vertical", -1);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

210
Imports the control's data from a CSV format (file, method 1)

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ValueSize", 6);
_ObjectCallMethod( graph , "Import", "C:\Program Files\Exontrol\ExGraph\Sample\Data/aapl.txt");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Name", "aapl");
	_ObjectSetProperty( serie , "Data", "AAPL (open),AAPL (high),AAPL (low),AAPL (close)");
	_ObjectSetProperty( serie , "Type", "candle");
_ObjectCallMethod( graph , "EndUpdate");

209
Imports the control's data from a CSV format (content, string, method 1)

OBJECT categoryaxis,graph,serie,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(4) = 1");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( graph , "Import", "Month Min Max;Jan -2 10;Feb 0 12;Mar 3 15;Apr 7 18;May 12 22;Jun 16 25;Jul 18 28;Aug 17 27;Sep 14 24;Oct 9 19;Nov 4 15;Dec 0 10" +
	"","hdr=1 eor=';' eof=' '");
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "Format", "value + `°`");
	_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Color", "transparent");
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Month");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Min,Max");
	_ObjectSetProperty( serie , "Type", "RangeColumn");
	_ObjectSetProperty( serie , "Vertical", -1);
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

208
Define the field delimitators, such as eor(end of record), eof(end of field) and hdr(header)

OBJECT categoryaxis,graph,serie,valueaxis;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(4) = 1");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( graph , "DataOptions", "hdr=1 eor=';' eof=' '");
_ObjectSetProperty( graph , "Data", "Month Min Max;Jan -5 2;Feb -4 7;Mar 1 12;Apr 5 17;May 10 23;Jun 14 26;Jul 15 28;Aug 14 28;Sep 11 25;Oct 5 18;Nov 1 9;Dec -3 4");
valueaxis = _ObjectGetProperty( graph , "ValueAxis");
	_ObjectSetProperty( valueaxis , "Format", "value + `°`");
	_ObjectSetProperty( _ObjectGetProperty( valueaxis , "MajorGridLines") , "Color", "transparent");
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "Month");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", );
	_ObjectSetProperty( serie , "Data", "Min,Max");
	_ObjectSetProperty( serie , "Type", "RangeColumn");
_ObjectSetProperty( graph , "SeriesColors", "RGB(9,80,239),RGB(9,120,239),RGB(249,186,7),RGB(249,173,7),RGB(255,148,51),RGB(255,125,51),RGB(255,114,51),RGB(255,120,51),RGB(" +
	"255,139,51),RGB(249,171,7),RGB(249,200,7),RGB(9,110,239)");
_ObjectCallMethod( graph , "EndUpdate");

207
Define the size of the control's tooltip margins

// MouseMove event - Occurs when the user moves the mouse.
FUNCTION graphEvents_MouseMove(OBJECT graph, INT Button, INT Shift, INT X, INT Y)
	_ObjectCallMethod( graph , "ShowToolTip", "just a text to be shown when cursor hovers the view","title");
END

OBJECT graph;

graph =  ObjectByName("AN1") ;
ObjectAssociateEvents("graphEvents", graph);
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( graph , "ToolTipMargin", "16,16");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Asia(4600),Africa(1300),Europe(747),North America(579),South America(433),Australia/Oceania(42)");
_ObjectCallMethod( graph , "EndUpdate");

206
Sets the size of icons the control displays

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "ImageSize", 32);
_ObjectCallMethod( graph , "Images", "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "<img>1</img>Asia(4600),<img>2</img>Africa(1300),<img>3</img>Europe(747),<img>4</img>North America(579),<img>5</img>South Americ" +
	"a(433),<img>6</img>Australia/Oceania(42)");
_ObjectSetProperty( graph , "SeriesColors", "blue");
_ObjectCallMethod( graph , "EndUpdate");

205
Prevents the control to fire any event

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "FreezeEvents", -1);
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "Vertical", -1);
_ObjectCallMethod( graph , "EndUpdate");
_ObjectCallMethod( graph , "FreezeEvents", 0);

204
Display columns using EBN colors (BASE64)

OBJECT graph,serie;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( graph , "VisualAppearance") , "Add", 1,"gBFLBCJwBAEHhEJAAEhABUQDg6AADACAxRDAMgBQKAAzAJBIYhiGgcYCgMZBSDeCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKsGRHF6MI6gOYpCgOIYjRJNIASV" +
	"AceAAHCUZrjSgobAiCYlTZCIBQS5oOBIACmabiegZLgmQInUrMEggVDgJSPuTWNQUdYdJQTHIZBpEWyLKjkNQwWrCNr3DTUEyNDauIDpCKLCpGZYYVRPOAgAKldxhGCa" +
	"JokGkgc4HHyrcCwfDAMraCQQWAAF62Jb1JyrSSBchnOwpDpuCaVQLXUB5RRNQyZTiyIrtS5AAqnNJzW5cE46Li0B5QAC8QA1S7NPo/HaZT5kGB7ZDddzuADfcLlfD5Bx" +
	"EDCUhQmEPAbl6K4hlKQ5snwNwtleDxpBeMRIHmd4+A8R4/BuRZvEABQDEmDJoHUOQZEYMgVjQSIEE0fwRjCWQJAoEIXHWQxCAGBBggAbpemOCJaDaRowkQKwfgSEJCBQ" +
	"DAGnCWAsDYTJTLSBwOlgfghggIgohYIA3A0Iw8GcCxCigZAsguB4hBwQ4HAyZAMjMJhJjIPBdA0SZxkAOoPEOIhMGEDYJHGSB0gmIg5CYSAokgAZggME4DCkAhACbIhg" +
	"ioIwImQDhXCOCQRHgNwogcIJyGCGImBGMAyAqYxJCISINAcAJcC0JxGmCbIiByQ5Zk4dYdCWORqFgJJGACYIkB0A5pn6AYgAmcY8DwHRDlCOg3CaZIKCwfgSgOOgUDwK" +
	"RHFCfoUiWKRaF4eQACWMhUGEDoKHGWBAigag6gqJIpCmYJogMExDEqLA0ioah6giKAdkQGpOjWLQrGobjfEYMJwioHhEDqfpBjACohmAQoxGwewakiMpsisNBCCqbALE" +
	"AQ40i0KtjCYRhQnSLQekQWxul2NwKlGaBEjgbg7gqZI5m4a4kEQK4tkuMBFjuLprFiDgnAYYJ8jAHxEHuXp5j4L4rnafI/m+PAGnoLBvgwEBH5Aa5Ih8GhEBKUIABKMJ" +
	"sEMDwtAecQnBSRYxFwXwakYcZBCSNZDnGcQrCGlIigQagQkscgIEyShyjyKI3CARI8j8MZMDMLJXDSTZEjKYwqk6BJMnMPI8goMYwEQLoIEEOxElGNBdB8SpSHSTQjE6" +
	"UZLj0FxRBONQ9E6cgpEaUQYj0IYFA0bxdlcNZilwfwTEiYRUDwHZDkCSxoAyNhQnMYgTHWYp4gcFB3C2Uxzl0N4IoQBvAjEwAQIApRfDvH2PELgOhEhUDwI0GgxBIgED" +
	"QEMRQ4hPgGBKBgEgSBTjIHkHwS4KQ8siEQJIMIkQxCvBwCoS4hAQCkBuIYcIuRrBzE6BMK4Eg7D0HOEAewIgDilFwPwE4mBODvDUCoew9BsiMCyJYQg+BlAiEwMQNArx" +
	"wCKH6PARYLR6hSCuFYMYFRSgZBMCwA45gfiFHSAocomB5AnCmGcH4tAkgNFGHkFQNAGAEHAN4GQERhgQF0GsDIxg/iTHIJwMw4RVA2EMCEOA9APgGE+JgNATBHE4F6Ac" +
	"UAZwuAYAAAgBBAQ==");
_ObjectSetProperty( graph , "AutoFit", -1);
serie = _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)");
	_ObjectSetProperty( serie , "Color", 16777216);
	_ObjectSetProperty( serie , "Vertical", -1);
_ObjectCallMethod( graph , "EndUpdate");

203
Display columns using EBN colors

OBJECT graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod( _ObjectGetProperty( graph , "VisualAppearance") , "Add", 1,"c:\exontrol\images\normal.ebn");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectSetProperty( _ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Pacific Ocean(16525), Atlantic Ocean(10646), Indian Ocean(7056), Southern Ocean(2033), Arctic Ocean(1406)") , "Color", 16777216);
_ObjectCallMethod( graph , "EndUpdate");

202
Show images

OBJECT categoryaxis,graph;

graph =  ObjectByName("AN1") ;
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectCallMethod(graph, "ExecuteTemplate", "HTMLPicture(`china`) = `c:\exontrol\images\zipdisk.gif`");
_ObjectCallMethod(graph, "ExecuteTemplate", "HTMLPicture(`india`) = `c:\exontrol\images\auction.gif`");
_ObjectCallMethod(graph, "ExecuteTemplate", "HTMLPicture(`usa`) = `c:\exontrol\images\colorize.gif`");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(29) = 0");
_ObjectCallMethod(graph, "ExecuteTemplate", "Misc(28) = 0");
_ObjectSetProperty( graph , "ValueSize", 32);
categoryaxis = _ObjectGetProperty( graph , "CategoryAxis");
	_ObjectSetProperty( categoryaxis , "Categories", "<img>china</img>,<img>india</img>,<img>usa</img>");
	_ObjectSetProperty( _ObjectGetProperty( categoryaxis , "MajorGridLines") , "Color", "lightgray");
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "1410,1390,331");
_ObjectCallMethod( graph , "EndUpdate");

201
Shows a custom tooltip

// MouseMove event - Occurs when the user moves the mouse.
FUNCTION graphEvents_MouseMove(OBJECT graph, INT Button, INT Shift, INT X, INT Y)
	_ObjectCallMethod( graph , "ShowToolTip", "just a text to be shown when cursor hovers the view","title");
END

OBJECT graph;

graph =  ObjectByName("AN1") ;
ObjectAssociateEvents("graphEvents", graph);
_ObjectCallMethod( graph , "BeginUpdate");
_ObjectSetProperty( graph , "AutoFit", -1);
_ObjectCallMethod( _ObjectGetProperty( graph , "Series") , "Add", "Asia(4600),Africa(1300),Europe(747),North America(579),South America(433),Australia/Oceania(42)");
_ObjectCallMethod( graph , "EndUpdate");